Crossbay France and Bazarchic have recently signed a lease for 18,000 sqm of logistics space in Herblay, near Paris. The site, which was acquired (...)