Estimated Revenue: 10.72
Headquarters: Toronto
Investor Type: admin@spektra.co
Founded Date: 2018
Employee Number: 11-50