Alibaba takes on Google and Apple

China’s Alibaba takes on established players such as Google and Apple as it launches its own mobile operating system.

Continue reading…