Tech firm? I don’t think so!

The convergence of the Internet and mobility has made technology pervasive. So much so that many companies want to be seen as a 'tech player'. This is causing some confusion for the market in terms of what is the core business of the company in question. On the face of it Facebook and Google are […]