Apple has significantly expanded its presence in the City of London, with a fresh letting at the Square Mile’s tallest building. The tech giant has signed for an extra 78,000 sq ft at
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.