China’s media oversight body announced Thursday that it has ordered three prominent Internet companies to terminate their video and audio streaming services.
China’s media oversight body announced Thursday that it has ordered three prominent Internet companies to terminate their video and audio streaming services.