Company Update Indian Railway Finance Corporation Ltd - 543257 - Disclosure Under Regulation 30 & 51 Of SEBI … BSE India Disclosure under Regulation 30 & 51 of SEBI (LODR), 2015