Dougal Shaw -
See All 51 Touts ^
Features journalist at BBC News, specialising in technology and the digital developments that affect our lives.
Technology video features journalist at BBC News. PhD in cultural history. All views belong to me, not an institution.
2016 © Tout.com
All Rights Reserved.