CleanStar Trust

New Delhi, India |
Joined in June 2008

About Us

The CleanStar Trust was established in mid-2007 based on the realization that with appropriate technical and financial support, the rural poor could become great champions in the fight against climate change and environmental…

Areas of Focus Include
  • Agriculture
  • Entrepreneurship
  • Environment
New Delhi 110091, IN