News

Out of the BSE 500 stocks, 215 are trading at PEs above 50. Large-cap valuations, though high, are justified given India’s ...