D. E. Shaw Renewable Investments (DESRI) Announces Signing of 350MWac of Clean Power Projects with Entergy Louisiana

The solar facilities will be built under power purchase agreements (PPAs). (Credit: Robert Jones from Pixabay.)



Related Article
Recommended Whitepaper

View More