India better off than China: Kuroda

Haruhi Kuroda, chairman, Asian Development Bank, has said that recession has hit China harder and India is better off than China.