Microsoft's data centers rely heavily on hydroelectric power and solar energy, encourages employees to be creative, protects customer's personal data and right to privacy, has a Supplier Code of Conduct, and committed to donate 1 billion dollar in cloud computing for nonprofit organizations