March 26, 2026

ZELESTRA
Zelestra Secures $600 Million Green Financing for 440 MW Texas Solar Portfolio Backed by Meta PPAs

March 26, 2026
Zelestra's 81 MWdc Jasper County Solar Project, Indiana. Zelestra and Meta have PPAs for seven projects in total (aggregating 1.2 GW), whi. . .

TO ACCESS THIS CONTENT
YOU MUST OPEN A SESSION OR CREATE AN ACCOUNT

Email*
Password*
Forgot your password?
Email*
More information