1 article
With over 470 stores across 18 countries and 80,000 employees, value fashion giant Primark just named Eoin Tonge as its new chief executive.