British clothes to food retailer Marks and Spencer posted annual profits of more than one billion pounds Tuesday, the company said.
Marks and Spencer posts annual profit of one billion pounds