Result Metro Brands Ltd - 543426 - Results-Financial Results For Mar 31, 2025 BSE India Outcome of Board Meeting held on Thursday, 22nd May 2025