Company Update MSTC Ltd - 542597 - Imposition Of Fines By NSE And BSE BSE India Imposition of fine by BSE and NSE for the quarter ended, 30 September, 2025