Meta Inks Solar Offtake Agreements with DESRI
The DESRI team at its 80 MW Steel Solar project earlier this year D. E. Shaw Renewable Investments (DESRI) has signed two long-term renewable energy offtake agreements with Meta. The projects include a 250 MW AC solar facility in Missouri and a 150 MW AC solar facility in Texas. Both … Read more