Marks and Spencer Business and Financial Performance Analysis