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.

Source:: Apple Insider