Is it possible that they blame the various economic factors for everything? I wouldn’t say that economic factors are the only culprit for layoffs. Will leadership ever accept its share of the responsibility?
TPI to lay off more than 700 employees
An anticipated round of layoffs in Newton is now official. A posting from Iowa Workforce Development’s Worker Adjustment and Retraining Notification Act website shows TPI Composites will lay off 710... — read more