Turkish company Karpowership has been included in the preferred bids for South Africa’s Risk Mitigation Independent Power Producer Procurement Programme (RMIPPPP), to supply three power ships to alleviate the country’s power supply woes. Source: BusinessTech