In-taxi media firm Touchmedia reportedly ceases China operations
Company had 50,000 headrest-mounted screens in seven Chinese cities.
by Jenny Chan 陳詠欣
Sign In
Trouble signing in?