stc has announced the launch of its initiative to establish a major digital hub “MENA Hub” for the Middle East and North Africa with an investment of 1 billion...
stc has announced the launch of its initiative to establish a major digital hub “MENA Hub” for the Middle East and North Africa with an investment of 1 billion...