/richarddavies2288
Richard Davies manages PC World Solutions, where he publishes articles on technology and innovation.