
Silicon Catalyst, an incubator of startup companies, has chosen Britain as the site of its first European operation, saying it hoped to capitalise on the UK’s record of innovation.


Silicon Catalyst, an incubator of startup companies, has chosen Britain as the site of its first European operation, saying it hoped to capitalise on the UK’s record of innovation.