Microsoft to invest more than $10 billion on renewable energy capacity to power data centers