The tech giant will buy 389MW of electricity and renewable energy credits from these projects through virtual power purchase ...