Startups Echoing Green Fellowship to stump up $90k for social start-ups Michelle Hammond 22 November, 2011