SMEs are losing £18.77bn in revenue due to ‘poor connectivity’, claims Three UK study
An output of £7.7bn is potentially being lost to the British economy each year
Operators - Paul Lipscombe
June 28, 2022