"keeping the edge" is a section in today's telegraph about Britain and overseas competition."
"As a country we are great technophiles." We always want to develop newer and better ways of communicating with each other, be it voice to voice, or spinning a story in television drama. Ed Shedd, Deloitte.