20090522 india: McKinsey endorses India's green stand