UK manufacturers welcome energy discount but point to Germany

12 Jan 2023