World | Thu Jun 10, 2010 9:22pm IST

ANALYSIS - Rich face triple aid test on environment, poverty