Lightsource bp and Toyota Motor North America have finalized a virtual power purchase agreement (VPPA) for energy from the ...
Lightsource bp has signed a virtual PPA with Toyota Motor North America to sell electricity generated at its 231MW Jones City ...