Solar Sales and ServicesNamPower: 100 MW solar power plant contract with two Chinese firms – Energynews September 10, 2024September 10, 2024 Solar Place