Tag: China Internet Marketing

Apple Pay launches in China

Tech giant releases mobile payments systems to early glitches and mixed public response