Issue Date: Aug 15, 2008
With climate change and global warming looming large on us, green business is the new buzzword. This site would be useful for those who intend
to go along this trend.
Run by an US organization, also called Echoing Green, the site says "it identifies talented, yet unproven, social entrepreneurs who are dedicated