Office Leasing Trends

US technology giant Google has entered into a lease agreement for 550,000 square feet of...
Loading....

ENQUIRE NOW