Entity

Melanie Dawes

British economist and civil servant, chief executive of Ofcom

Entity sentiment