With annual revenue last year topping a staggering $13.88bn, STC Group sits at the pinnacle of the region’s digital and technology evolution. For those with a stake in the region’s tech future and for anyone operating in this region, the company led by Group CEO Nasser Sulaiman Al Nasser is worth paying very close attention to