2007 – 2016 Company name Locus Technologies Inc. / HTT (High Tech Toy) Technologies Inc. Place St-Eustache, Quebec Country Canada