Net zero blamed as British factories pay nearly twice as much as France for electricity

Net zero blamed as British factories pay nearly twice as much as France for electricity