UK sets gas, electricity caps for businesses



The United Kingdom imposed on Wednesday a wholesale price cap for electricity at £211 per MWh and for gas at £75 per MWh for businesses and the public sector, “less than half the wholesale…