Freya Beamish

(Contributor)

Freya Beamish is an economist at Lombard Street Research.