Oil

Transparency in Extractives Industry. A role for Tech?

On a single day in March last year, three countries — Tanzania, Kenya and Mozambique announced discoveries of oil and gas (joining Uganda as possible oil and gas producers.) This was momentous, and according to this article in The East African, there are s

Syndicate content