is inactive
Where is Torba Inc.'s headquarters?
Torba Inc.'s headquarters is located at 612-1117 rue Sainte-Catherine O, Montréal (Québec), H3B1H9
What is Torba Inc.'s industry?
Torba Inc. is in the industry of Industrie des valises, bourses et sacs à main
How many employees does Torba Inc. have?
Torba Inc. has Aucun employees
What year was Torba Inc. started?
Torba Inc. was started in 2014
Sources: Registraire des entreprises Québec