Meltdown hits India's job outlook