NEW
West Asia conflict threatens corporate profitability; Crisil forecasts 200 bps margin decline due to supply chain disruptions and rising costs.
Practice MCQs