Wind energy manufacturing deal

Chepstow-based manufacturer of wind turbine towers, Mabey Bridge, has secured a deal to make a further 53 of them.

Latest ITV News reports