Call us: 0800 3167566

6 reasons why the stability of telecoms and IT suppliers matters