Anything sufficiently wondrous, fantastic or incredible, and not yet achieved, will become a magnet for ridicule, doubt, and perhaps a dash of envy. It’s almost a law of the universe.
Big news – we’re raising another billion. Another billion internet users worldwide, that is. In a recent report by GSMA, the total population of internet users is expected to increase from 3.3B in 2017 to 5.02B by 2025. This new set of internet users is going to be a grab bag – many will come from […]