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…