Tom Lemmon
A report by the Institute of Fiscal Studies (IFS) shows that the EU referendum result in 2016 has led to Britain missing out on business investment, while the ongoing uncertainty around Brexit means the lack of investment is set to continue.
Read more
|