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 »