Microsoft has inked its first-ever renewable energy deal in India for powering its new facility in which city?
Asked 11-Mar-2018
Viewed 615 times
Microsoft has inked its first-ever renewable energy deal in India for powering its new facility in which city?