Domino’s Pizza has announced it will close 205 “loss making” stores – 172 of them in Japan – in a bid to improve the company’s profitability.

Domino’s Pizza has announced it will close 205 “loss making” stores – 172 of them in Japan – in a bid to improve the company’s profitability.