MBECL McNally Bharat Engineering Company Ltd Financial Troubles Announcement 2025 - Resolution Plan Update McNally Bharat Engineering Co. Ltd. provided an update on their resolution plan, noting that BTL EPC Limited requested an extension to September 30, 2025, for payment compliance as per an NCLT order from December 3, 2024..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for McNally Bharat Engineering Company Ltd