Oil and Gas

Oil and gas upstream projects in Africa are on a tear

Global oil and gas production is expected to increase by 2.6 percent to 2021, according to GlobalData estimates. A total…

India independence: these are the top 10 businesses to flourish after 1947

Today, 15 August, is an important date for the history books, as it was the day India was granted its independence…