Longest wait for a peak in a decade

Persistent foreign investor selling, muted corporate earnings, and global uncertainties keep the BSE Sensex 14% below its record peak of 85,836 for two full years.


No comments