The electric transportation offered by its products is not only a relevant option but wowed the audience as it is more attractive than the conventional mode of transportation, public or private.
Location
6130, boul des Grandes-Prairies, Saint-Léonard, QCH1P 1A2