Trina Solar Launches 115MW Umoyilanga Avondale PV Project in South Africa – PRWire
PRWire Trina Solar Partners with China Energy International Group and China Gezhouba Group to Launch Umoyilanga Avondale 115MW Photovoltaic Project in South... Trina Solar Launches…
Read More