About Environ Corps Foundation Environ Corps Foundation (ECF) is an India based leading environmental NGO combating the perils of climate change, air pollution, and other pressing environmental issues. It is the first major ENGO to start a campaign for outer…