You can add some category description here.
Karpowership in Nacala harbour South Africa wants to put a Turkish Karpowership generator ship, that has been rejected in South Africa.
Picture: China Lusophone brief On April 26, Total declared force majeure on its Mozambique LNG operations and removed all staff from the.