Tim Bradshaw
Speaker
Share

Tim Bradshaw

Global Technology Correspondent

Financial Times