PrivCo Logo
The Spencer Turbine Company
Headquarters
Windsor, Connecticut
Classification
Private
Status
Acquired