Total Funding




Charging Stations
Y, 2020
Trademarks
Jul, 2023
Canada
100-2800 rue Louis Lumière
United States
1270 Pacific Drive
United States
1121 L Street, Suite 309
Canada
501 - 4190 Lougheed Highway
Canada
3 Place Ville Marie Suite 400
Canada
121-533 avenue de la Montagne