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
Margin as % of revenue
R&D as % of revenue
Not 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