Stocks in news: Happiest Minds, IREDA, Maruti Suzuki, RBL Bank, Shree Cement
India's third largest cement manufacturer Shree Cement announced achieving installed power capacity of 1,000 MW with the commissioning of a 19.5 MW solar power plant at its Andhra Pradesh unit.