Acuite reaffirms rating of MSTC with 'stable' outlook | Capital Market News General The increasing share of the e–commerce business (40.31%) and scrap business (54.88%) in the revenue mix improved the EBITDA margin in FY2023. The … Read the full article