IDC

Underperforming software is leading to lost opportunities worth up to £300m, says IDC.