The People Behind the Biggest Apps in the World, Infographic

Infographic courtesy of IrishApps.org