Graphic Packaging, Zelestra sign 83 MW solar PPA
Zelestra’s solar projects in Spain to supply 83 MW of renewable energy under a vPPA with Graphic Packaging. Read more about this PPA here.
Zelestra’s solar projects in Spain to supply 83 MW of renewable energy under a vPPA with Graphic Packaging. Read more about this PPA here.