Apple may be used to being top dog in the tech world, but even for the U.S. giant, rolling out new products isn’t always easy. The release in China of its mobile payment system ApplePay hasn’t gone entirely to plan.
Sourced through Scoop.it from: www.theglobeandmail.com


Leave a comment