Margaret Thatcher has emerged as one of the main obstacles to gearing up Britain for the information age when she won office in 1979. The Iron Lady and some - but not all - of Britain's top civil servants...
British ministers have become critical of China in recent months over its handling of COVID-19 pandemic
Identity is at the heart of digital transformation
Dictation software appears not to recognise the word 'Falun'