Centrica to Challenge Government Price Cap