Microsoft Corp (NASDAQ:MSFT) will be buying renewable energy from Shell International Petroleum Co Ltd under a broader collaboration addressing decarbonisation.