Ninety percent of the world’s data was created in the last two years, and every two years it doubles…
If you’re not an art connoisseur you’d be forgiven for missing the history making moment that happened last…