
Britain's government said Wednesday it will cap wholesale energy bills for businesses this winter as part of a package of measures to protect people and companies from soaring energy prices.
Prime Minister Liz Truss said the cap will apply for six months from Oct. 1 and will ensure businesses “are able to get through the winter."