Court OK’s $10B French-led East African pipeline project

A court threw out a lawsuit against a $10 billion oil pipeline project in East Africa due to a procedural issue.

Court OK’s $10B French-led East African pipeline project Read More »