Microsoft inks its first renewable energy deal in India

Printable View