Company Name

Industry

Location

Revenue

Employees

Grid Logic

Mechanical Or Industrial Engineering

United States, Michigan

$1B and Over

1-10

Macaire

Mechanical Or Industrial Engineering

United States, Michigan

$1B and Over

1-10