Sheffield engineers harness weather forecasts for industrial green energy

3 Nov 2025