Having partnered with Techstars to set up Alexa dedicated accelerators worldwide, London is the site for their second cohort, the first being in the hometown of Amazon, Seattle.


Read more at original source


Read more at original source