Check out this “Data Never Sleeps” infographic from! It really brings home the staggering amount of data being produced each minute of the day. The numbers are mind-boggling. Little wonder that 90% of all data produced has been created in the last two years – that comes to 2.5 quintillion bytes of data being generated each day by 3.7 billion Internet users. (Don’t forget to click to enlarge the image.)

(Thanks to John Riley of Gabriel Books for providing ATG Quirkies)