Skip to content

Nobia temporarily lays off 3,000 staff and closes UK stores network as Covid-19 hits sales