Primark to reopen all 153 of its stores in England on June 15

Due to no ecommerce channel, the lockdown resulted in a loss of around £650m for every month stores were closed. // Primark stores in Northern …

Read the full article