Google signs 40MW solar PPA with EDPR in the Netherlands
Search company to offtake solar energy from four upcoming plants
Search company to offtake solar energy from four upcoming plants
Search company to procure energy from 80 sites across six states
Company signs PPA with EDP Renewables