Facebook signs first deal to buy renewable energy in India

Facebook signs first deal to buy renewable energy in India
play icon
Picture used for illustrative purpose. File