Roku accelerates global rollout with Roku Channel launch in Mexico
Roku, which claims to be the number one TV streaming platform in US, Canada, and Mexico by hours streamed, has announced the arrival of The Roku Channel in Mexico. The Roku Channel is a free streaming channel available on Roku devices that offers users access to thousands of movies and TV episodes, including exclusive access to more than 30 […]