Over the past decade, the global ICT distribution landscape has been experiencing one of its biggest transformations. With the technology channel serving over $5 trillion worth of global IT spend and ...