Neath Port Talbot Council’s Planning Committee has approved Tata Steel UK’s proposals to deliver electric ... The company has awarded an order for the manufacture and supply of 30 BLSS (spine car) ...