They’ve been burnt by ignominious falls from grace ... 20-25 per cent of India’s new jobs and 10-15 per cent of its economic growth, an Indian trade body and McKinsey said in a report ...