Silicon Catalyst For Profit

Employee Number: 11-50
Investment Stage: Early Stage Venture, Seed, Venture
Industry: Industrials
Technology: ['Manufacturing & Agriculture', 'Other']
Investor Type: Incubator
Estimated Revenue: millions of dollars
Headquarters: Silicon Valley, England, London, California