21-10-2019 19:26
via
appleinsider.com
Apple leasing 100,000 square feet of space in London's tallest building
Apple is preparing to concentrate its United Kingdom staff in a newly-acquired 100,000 square-foot corporate office in London's financial district.
Read more »