Indian economy in tatters