TransitionMicrosoft signs US wind and solar power deal with EngieSoftware giant will purchase 230MW of output from French group's plants in TexasThe Visitor's Center at Microsoft Headquarters campus.Foto: Stephen BrashearAndrew Lee