Loading…
Charles Ross & Son Company completed its largest manufacturing facility to date, a 250,000-square-foot plant in Wuxi, China, operated by its subsidiary Ross Wuxi Equipment. The facility moved in December 2016, with a formal inauguration scheduled for March 25, 2017.
| Site | Largest | Latest |
|---|---|---|
| Wuxi, China | 2016-12-31 |