Lightsource bp, Toyota ink VPPA for solar project in Texas
Lightsource bp and Toyota Motor North America have concluded a 15-year virtual power purchase agreement (VPPA) linked to electricity from the 231 MW Jones City 2 solar project in Texas, US. The project forms part […]
