As part of its commitment to being carbon neutral, Facebook has signed a deal to buy renewable energy in India from a local firm's wind power project. This is the social media giant's first such deal in the South Asian nation. The 32 megawatt wind power project, located in India's...
