Talesun Solar, Artsolar Set Off Operation of 325 MW Solar Facility in South Africa Updated On Mon, Nov 7th, 2022 by Saurenergy Germany manufacturer of photovoltaic modules Talesun Solar has announced that it has put the 325MW solar power PV module facility into operation in South Africa. The solar power project has been jointly built by Talesun Solar and ARTsolar. ARTsolar claims to be South Africa’s only locally-owned solar panel manufacturer that specialises in the manufacture of […] Read more