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

Most Popular Stories