Persistent issues with theft and sabotage in the Niger Delta could prompt Shell to take a hard look at its operations onshore Nigeria, the supermajor’s chief […]
France’s oil and gas supermajor Total is buying four large-scale solar power projects plus battery storage assets in Texas, with which it plans to meet the […]