By Administrator_ India Capital Sands Facebook has signed a deal to buy renewable energy in India from a local firm's wind power project,...
Amazon
By Administrator_ India Capital Sands Jeff Bezos, who'd held the title for more than three years until last month, reclaimed...