One of the world’s largest operators of floating power plants is in talks to bring power to two West African countries, as onshore plans to…
Home »
Home »
One of the world’s largest operators of floating power plants is in talks to bring power to two West African countries, as onshore plans to…