Article on the efforts of Microsoft towards CSR, including business principles, approach to empowering people and environmental sustainability

Article on the efforts of Microsoft towards CSR, including business principles, approach to empowering people and environmental sustainability