5th November 2024
Centriforce, 14-16 Derby Road, Liverpool, England,
United Kingdom, L20 8EE
Tel: +44 (0)151 207 8100 ,
An innovative flood barrier fabricated from recycled plastic is securing a “ring of steel” around properties in the...