A company producing three-wheeled electric vehicles aimed at short-distance transportation.
2007
United States
51 - 200 employees
Automotive
$1M - 10M in revenue
Not profitable
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
R&D as % of revenue
Analyst consensus vs actuals
($ B)
0.0
▼ 8.1%
0.0
▼ 8.8%
0.0
▼ 8.5%
1.4
2026Not available
Not available
Not available
Not available
undefined out of undefined incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available