Mazagon Dock Q2 FY27 Results: Profit Falls 54% as Revenue and Margins Come Under Pressure Q2 FY27 Results - October 27, 2026