OTT has seeped its way into our collective consciousness and daily habits. However, for how much the terms are thrown around few marketers truly [...]