MSR India Ltd submitted its Annual Secretarial Compliance Report for FY 2024-25 and reported delays in compliance regarding annual listing fees and corporate governance filings. Previous dates mentioned include the annual listing fees paid on 27.08.2024 and a penalty paid on 08.06.2024.