The past decade may be dubbed the decade of technology. With social media, smartphones, cloud computing, and other technological advances that are occurring at a dizzying pace, what would have been considered science fiction just a couple of decades ago, has become an everyday phenomenon. Technology is playing an increasing...
Read more