Related people: David Blackaby

Professor David Blackaby was featured on ITV News Wales at 6 regarding uncertainty over theĀ 
Port Talbot Tata Steel plant and implications for the area


Share