Silicon Catalyst

Platform news: London skyline

Silicon Catalyst targets British innovation with UK launch

Silicon Catalyst, an incubator of start-up companies, has chosen the UK as the site of its first European operation, saying it hoped to capitalise on the UK’s record of innov...