Owens Group completes 60,600 sq ft warehouse deal in South Wales

Thu, 06 Apr 2023 11:47:00 GMT

Family-owned logistics, warehousing and distribution firm Owens Group has signed a five-year lease on 60,589 sq ft of warehouse space at C1 Trade Park in Aberaman, South Wales.