Tech & Innovation

Infographic: It’s an apps world

By Business & Finance
26 May 2014

It’s an apps world, the web just lives in it, that’s according to the infographic below – courtesy of Amriss– which charts the history of some of the most popular apps in the world. 

Amriss app infographic