Covid-19: Primark furloughs 68,000 staff across Europe

Primark
Primark is an Irish fast-fashion retailer with headquarters in Dublin, Ireland. Credit: Gran Canaria Go.