Britain's economy is on track to beat major European rivals in 2025, but will fall short of Labour's goal of achieving the fastest growth in the Group of Seven
Employers in the US, Mexico, Italy and Spain reported the most acute shortages
India's ranking is worst among the five BRICS countries