At first it might sound like just another silly acronym, but in recent years it has become increasingly popular. OTT stands for Over-The-Top and is the term used when discussing the delivery of TV and film content through the internet. To put it simply, it is about the direct distribution of video content to consumers […]