Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025



Remaining Performance Obligations
FY, 2022
Charging Stations
FY, 2020
Patents (US)
FY, 2020
United States
605 Lincoln Rd 5th floor
United States
555 W 5th St #34
United States
2404 W 14th St
India
B-1001 Tower B, Noida One, B-8, Sector-62
Netherlands
Prins Bernhardplein 200