6 Points to defining a Great Company

What defines a company? Its people? Products maybe? Location? This question is asked on numerous occasions throughout the world; and various people have given their definitions. Building on these, I’m going to answer the question – What defines a great company?. Two...

Wearable technology sparks privacy concerns

The implementation of technology into clothing could pose new issues related to privacy, experts have warned. ITBusiness.ca reports that as new gadgets become interwoven into garments – which may range from practical communications equipment for military...