International News
Zelestra begins construction of 242 MW solar project in Peru
Zelestra has initiated construction of the 242 MWdc Babilonia solar project in Arequipa, Peru. It will involve the installation of approximately 394,000 bifacial solar modules. Commercial operations are scheduled to commence in the first half […]
