A new report has revealed that the United Kingdom has once again had the lowest rate of business investment among all G7 nations for the third consecutive year. The economies of the US, Canada, France, Germany, Italy, and Japan have all attracted higher levels of private sector funding, as a percentage of gross domestic product (GDP), in 2022. The report, conducted by the Institute for Public…