614 employees
GRI Renewable Industries is a manufacturer of towers, castings, and flanges for the wind energy sector.
2008