You need to enable JavaScript to run this app.
The March quarter earnings scorecard of India Inc was widely anticipated, with a few surprises.