IDinsight wins Echoing Green Fellowship

Echoing-Green

 

Neil Buddy Shah and Esther Wang were among 20 Echoing Green fellows chosen out of an initial pool of 3,500 applicants. The Echoing Green Fellowship provides 2 years of unrestricted funding and in-kind support for some of the world’s most promising social enterprises.