A new 135MW Conway solar project is set to be deployed in Arkansas. The project is…
Tag: Lightsource.
McDonald’s, eBay Sign PPAs for 345MW Solar Project in Louisiana
Lightsource has signed PPAs with McDonald’s and eBay Lightsource will supply both companies solar power from…