The term OTT, or ‘Over The Top’ refers to situations where companies – often new entrants – use the public internet1 to perform functions that have traditionally required the use of dedicated network infrastructures or assets...
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here