Britain's industrial strategy cuts green levy to lower energy bills

Britain's industrial strategy cuts green levy to lower energy bills