Google signed a multiyear deal for about 24,000 square feet across two floors at IWG's Spaces location in Royal Bank Plaza, in the heart of the city's financial district, said people familiar with the matter.
from RSS Feeds : RSS Feed - NDTV Gadgets360.com https://ift.tt/2OY7mFn
No comments:
Post a Comment