Ten Minute Tech Talk - Emily Bamforth & Taylor Olmstead

A journalist and a digital marketer tell you about all of the week's tech news in ten minutes or less.
Click here if you're not redirected