Economy and tax worries holding back small business spending, Barclays warns

Business investment refers to spending on assets like buildings, machinery and intellectual property.

Economy and tax worries holding back small business spending, Barclays warns




Business investment refers to spending on assets like buildings, machinery and intellectual property.