Stream Technologies selected as a top European scale-up firm for Silicon Valley programme Posted on: August 25, 2016