Based in Riyadh and Dubai, Intigral is the advertising and media arm of stc, and the MENA's leading provider of digital entertainment, sports, and media services via its market-leading and award-winning solutions, stc tv, Jawwy TV and Dawri Plus.....
Relevance: 5.3156343