An interesting infographic on the amount of digital data we create each minute.
Last week I provided an estimate of the implied revenue
In 1999 I lived in the Middle East. En route
A couple of days ago the Wall Street Journal reported