
Peter Talbot: Diary
The week before I went to the Middle East, the company held a Global Town Hall. ‘Town Hall’ is the faux-folksy term used by modern multinationals for meetings at which senior management transmit information to the workforce. The presentation is delivered …