Tag: nature

Stop deforestation
Jul 12, 2016

Man-Made Forests to Fight Against Deforestation

InnoVista Sensors’ employees from India chose to spend time planting trees in Ramakrishna Mission, Shivanahalli, 30km from their office.

read more