The Nature Conservancy is a charitable environmental organization, headquartered in Arlington, Virginia, United States.Founded in 1951, The Nature Conservancy has over one million members, and has protected more than 119,000,000 acres of land and thousands of miles of rivers worldwide. Read More
The India chapter of science-based non-profit Nature Conservancy has launched a geospatial tool for helping decision-makers, investors, and financiers to make better choices in selecting land for siting solar and wind projects. ...