The demand for information is growing at an unprecedented rate. Our insatiable appetite for communication, computing and downloading, is driving this demand. With emerging technologies, such as cloud computing and the internet of things, not to mention the 300 hours of video being loaded to YouTube every minute, this trend … Read More