India, the Asian headache?