Is "The 2011 World Wealth Report ranks economic activity in New Delhi at 39, but overall the capital is ranked at 37, above cities like Jakarta and Johannesburg." a good answer to the question "What organization ranked New Delhi 39th in economic activity in 2011?"
yes