Data show that citizens are ill-informed about the sector and relevant policies
Citizens expect four million jobs and 7.5 million shillings each from gas deposits
Read MoreCitizens expect four million jobs and 7.5 million shillings each from gas deposits
Read More