Shell Energy North America signs PPA to buy 100MW from Palen Solar project

Image: EDF to sell solar power to Shell Energy North America. APhoto: Courtesy of Andreas Gücklhorn/Unsplash.