Amazon India Leases 30,000 Sq Ft Space For Its First Office In Mumbai
Amazon India, has taken on lease over 30,000 square feet of office space at One BKC building in Bandra Kurla Complex area of Mumbai for its corporate headquarters. This is its first entry into Mumbai and the facility will house...
