Search & Compare | 100% Free Service

Call us now

0800 740 8080 +44 208 909 5222

staff square feet

World's largest office

Air India may occupy building with world’s largest office space per employee ratio

Whilst Air India employees are not enjoying the world’s largest office space, they certainly are experiencing something quite unique. Stationed at Nariman Point, Mumbai, the [...]

Posted in Asia & Pacific, News | Also tagged , , , , , , , , , , , , , 1 Comment