Shell signs PPAs for 45MW from NEC solar projects in Virginia
Shell Energy North America has signed two 10-year PPAs for a combined 45MW of capacity from NextEnergy Capital's (NEC) Briel Farm and...
Shell Energy North America has signed two 10-year PPAs for a combined 45MW of capacity from NextEnergy Capital's (NEC) Briel Farm and...