Tag: Worldwide income Global OTT revenues hit 83bn according to the Digital TV Research report 12 August 2020