Andy Colthorpe
Trina Storage and Obton representatives celebrating the signing of the 35MWh Germany project deal. Image: Trina Storage
Andy Colthorpe
Trina Storage and Obton representatives celebrating the signing of the 35MWh Germany project deal. Image: Trina Storage