Meesho Q2 FY27 Results: Loss Narrows Sharply, But Can the Company Turn Profitable? Q2 FY27 Results - October 29, 2026