Site icon Business & Finance

Infographic: It’s an apps world

Apps

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. 

Exit mobile version