NOVEC signs PPA with DE Shaw to buy 300MW solar energy

Image: NOVEC to purchase solar energy from DE Shaw’s solar portfolio. Photo: Courtesy of PublicDomainPictures/Pixabay.



Related Article
Recommended Whitepaper

View More