David Puttnam:  “Although the pace and the scale of change can at times be bewildering, the need to up our own game has become absolute.” (Photo by Gareth Cattermole/Getty Images)

Oscar winning producer, Lord David Puttnam, has warned that Europe must ride the digital age not drown in it with countries in the continent being urg(...)