Controversial $15bn South Africa LNG-to-power deal hits the rocks
Environment Ministry refuses to approve deployment of three Karpowership barges — Turkish company to appeal
Environment Ministry refuses to approve deployment of three Karpowership barges — Turkish company to appeal