The carrier, which as nearly 500 employees in London, will occupy the sixth, seventh and eight floors, equivalent to around 44,000 square feet of office space.
The
The carrier, which as nearly 500 employees in London, will occupy the sixth, seventh and eight floors, equivalent to around 44,000 square feet of office space.
The