Ace Social Impact Investor Douglas Vaughn visits India
Mr. Douglas Vaughn is the Managing Partner of Tricolor Cleantech Capital, a US-based social impact fund that has been formed with the sole objective of making safe water available to communities in India. Recently he visited India, […]