Beijing [China], July 7 (ANI): China's State Administration for Market Regulation (SMAR) has handed fines to the country's internet giants, including Tencent, Alibaba and Didi Chuxing, after probing 22 cases of illegal operations in the internet sector.