Covid 19 NHS wins Britain’s best brand of 2020 award after beating Netflix & Zoom 31 December, 2020 1 mins read 309 Views THE NHS has been named Britain’s best brand by the UK advertising industry.The honour is usually handed out to grocery, technology or other consumer.. Read More