We must steel ourselves for the truth… Tata have announced their intention to abandon steel making in the UK, which is apparently costing them almost £1m a… Continue reading “We must steel ourselves for the truth…”…