Bilibili invests $123 million in Chinese game distribution platform TapTap
Another Chinese giant tries to make its way into the gaming industry. Video sharing website Bilibili made a $123 million investment in local distribution platform TapTap owned by X.D. Network.