18/02/2025

YouTube accounts for 11.1% of the total time spent by users, followed at a distance by Netflix with 8.5%

Go to Top