Company Our Next Energy
Date 2024-03
Industry Transportation
City Detroit
Country United States
Employees Affected 40
% of Workforce 13%
Status Series B