Europe

Primark plans £140m investment in its UK store estate

The retailer will open at least four stores in Bury St Edmunds, Craigavon, Salisbury and Teesside Park over the next two years.