Zelestra has announced full commercial operation of three solar projects in Castilla-La Mancha, Spain, with a combined capacity of 57 MWac, under a power purchase agreement (PPA) with Tesla.
Zelestra has announced full commercial operation of three solar projects in Castilla-La Mancha, Spain, with a combined capacity of 57 MWac, under a power purchase agreement (PPA) with Tesla.
As a subscriber, you have reached this page because you are not logged in.