As part of its corporate social responsibility, Microsoft has committed to not only reducing a negative impact on the environment, but also to reverse it and set it right....