UK IT products and services manufacturers are dangerously overstocked
By | 4th April 2023
UK IT products and services manufacturers are overstocked and could enjoy an average cash windfall of £107,434 as they recover from last year’s overstocking crisis according to new research.