Providence leads race to buy £300m IT group Node4

Providence leads race to buy £300m IT group Node4