Owens Group expands operations in south Wales

Logistics, warehousing and distribution firm Owens Group has grown its footprint at Aberaman Park Industrial Estate, near Cardiff. The firm has signed a five-year lease on a 60,589 sq ft warehouse at C1 Trade Park, which was formerly occupied