BUSINESS Marks and Spencer India records a critical downfall in revenue in the fiscal year 2020-21 Oct 26, 2021