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

16th Apr 2021    |    Source: Reuters

Pic

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