Riyadh (WEB DESK ) STC Group said that it intends to establish a premier digital hub for the MENA region, in cooperation with regional and international partners. This is expected to create an ecosystem of advanced technology services that will establish Saudi Arabia as a leading business hub in theRead More →