'China ahead of India in creating world class institutions'
China is ahead of India in creating world class institutions, said Richard C Levin, President of Yale University.
India will outpace China in 2011 to become the fastest growing economies, according to the latest World Bank forecast.