Karpowership eyes West Africa as pandemic stalls land projects
One of the world’s largest operators of floating power plants is in talks to bring power to two West African ...
One of the world’s largest operators of floating power plants is in talks to bring power to two West African ...