Facebook signs renewable energy deal in India; says it has reached net zero

16th Apr 2021    |     Source: Reuters

India's flag is seen through a 3D printed Facebook logo in this illustration picture, April 8, 2019.