A delay to the completion of the new Apple London campus inside the iconic Battersea Power Station has seen the company lease additional space inside the city’s tallest skyscraper at 22 Bishopsgate.
The company’s new campus was due to be completed at the end of last year, but this was delayed by the pandemic and other factors …
more…