Terra Solar partners with Power China for largest solar-battery project
- December 3, 2024
Terra Solar Philippines Inc. (TSPI) has partnered with Power Construction Corporation of China Ltd. (Power China), for an engineering, procurement and construction (EPC) contract to develop the world’s largest integrated solar photovoltaic