Liberty Steel plants in Rotherham and Sheffield under threat BBC 2025-05-20 15:06 (updated 2025-05-20 16:51) Source Original site A court will decide whether the firm should be wound up on Wednesday