The African Energy Chamber Debunks the Senegalese USD$10 Billion Scandal that Never Was
The oil and gas industry is well known for being a very capital-intensive industry. The likes of BP, Exxon-Mobil, Saudi Aramco or Shell, routinely make the top-ten of the world’s largest companies by revenue, and the figures can be so strikingly large as to cause