China’s Trina Solar a key partner in SA’s biggest solar project Mooi Plaats 03.04.2024 22:23 Business Report