Britain’s Top Brands Lose £30 Billion due to COVID-19
Value of Britain’s 150 biggest brands has fallen by £30 billion in last year, as economic effects of COVID-19 ravage key brands and sectors Two thirds of brands in Brand Finance UK 150 2021 ranking have lost value, including all … read more