virtual-strategy.com — Microsoft and Google are using the potent combination of Cloud Computing and Renewable Energy to force corporate data centers to have to increasingly outsource IT services to the mega-size data centers that these two are constructing all over the world.