While much of the world appears to be tempering their inflation issues, the UK still grapples with the specter of soaring consumer prices. China’s wading through deflation, and the US and eurozone seem to have controlled their escalating prices. Yet, the UK stands out, with its inflation rate soaring a staggering 17.6% over the past ... Read more