Licensing stifles innovation: GEC on TRAI OTT consultation p