Global corporations turn to renewable energy to power their business

Last Modified: Fri Mar 30 2018 20:23:41 GMT+0530 (India Standard Time)
  • 521 MW
    Apple - offtake signed up to date, accounting for 93% of its total energy consumption.