Tag: CommercialLease

    spot_imgspot_img

    WeWork India Leases Commercial Space in Mumbai

    WeWork India has leased 1.26 lakh square feet of commercial space in the Powai area of Mumbai, according to property registration documents accessed by...