UK inflation down to 10.7% in November



The United Kingdom’s Consumer Price Index (CPI) rose 10.7% in November compared to the same month a year ago, the Office for National Statistics reported on Wednesday. The figure marks a decrease …