UK’s Investment Lag: Analysis Highlights Low Business Investment in G7
The UK has consistently had the lowest investment levels among G7 countries for most of the past three decades, according to research by the Institute for Public Policy Research (IPPR). Utilizing data from the Organisation for Economic Co-operation and Development (OECD), the study revealed that new investment inflows into the...