mochi Metro Brands Q3FY23 results out: Net revenue up by 24% 2 years ago The share price of Metro Brands declined half a percent to INR 843.3 on January 17 after contraction in operating…