The State Administration for Market Regulation imposed a fine of US$77,243 each on Tencent, Didi and eight other major internet firms. Read More