UK businesses are calling on the government to introduce a business energy price cap after nearly four in five firms reported steep increases in energy bills over the past year, new research reveals. The findings, compiled by energy broker Utility Bidder, show that businesses across England,