China-based PC vendor Lenovo's online mobile applications store has attained 3.3 million downloads since the opening of the store in September 2010, averaging 25,000 downloads a day, according to China-based media reports.
The article requires paid subscription. Subscribe Now