Pulling Punches
From the Editor Why did god create stock-market analysts? To make weather forecasters look good, runs the rather puerile joke. But seriously, company analysis is an earnest business-in much of the world, that is, except India. I remember in my wire-service days we used to have lively debates on how to report stock price movements…

