Business

UK inflation falls to 2.3%, lowest in 3 years

Britain’s inflation rate slowed last month to its lowest level in around three years, further strengthening the case for the […]