The Techstars accelerator in London has today announced the 11 new startups that will take part in its 2014 program. Although a more established name in the US, it’s only actually the second year for the Blighty-based program but that hasn’t stopped a flood of more than 1,000 applications for the new intake, according to the organization. From that pile, 11 companies from eight different countries (USA, Estonia, Germany, Spain, Israel, Ireland, South Korea and the UK)_were chosen to take part and will work towards a demo day on June 20._ _Avuba _- A German startup that wants to build...

This story continues at The Next Web