We need to talk about innovation Costas Mourselas discusses the lack of innovation in the technology industry Archive 10 years ago