Hermann Warehouse Expands to Delaware-based State-of-the-Art Distribution Campus
Hermann Warehouse recently opened our latest North American facility with over 124,200 SF of warehouse and office space in New Castle, Delaware. The state-of-the-art distribution campus has over 421,000 SF of potential space