Ten years ago, Henry Ashton was waiting on tables, working in the Harrods gift shop and being a hotel manager. Among other things. “I put up posters all around London,” he says. “You go to pub toilets ...
Is Britain on the cusp of a scientific and technological revolution? Simon Carter, the boss of the property giant ­British Land, appears to believe that it is. The company surprised the commercial ...