Oxford Talks is a media technology company based in Oxford, United Kingdom. In 2016, we started our journey working with the non-profit TED, where we witnessed world-changing ideas across the globe from the fields of Technology, Entertainment, and..
Relevance: 47.19249