I want to start off with some numbers – everyone loves numbers, right?

80% of internet users have a smartphone. 1 billion cellphones will be sold in 2016 – double the number of PCs. $28.7 Billion were spent on mobile advertisement in 2015, a number which will grow to $65 Billion by 2019. We spend 2.8 […]