Tim Bradshaw

Tim Bradshaw

tech reporter, Financial Times