Ada LuoDec 26, 20203 minChina's Top Live Streaming Host Fined by Regulatory AuthoritiesOne of China’s top live streaming hosts, Xinba and his team were punished by Guangzhou business authority with a¥900k fine (equivalent to...