The Leaders of Now
For the moment, "only" 3 billion people are connected to the internet. But this will change pretty fast, especially in lean countries. 78% own a smartphone in Latin America, 84% in Western Europe and 79% in US.
Axelle Tessandier, ContributorFounder, Axl Agency