Ten years ago, on the back of over 7 per cent GDP growth in successive years, the big Indian companies (and some small ones too) were announcing grandiose projects.
Companies of even modest size said they wanted to get to Rs 10,000 crore (Rs 100 billion) revenue by 2000. Few of them did, for...