Random News
0 Mission Solar slashing 170 jobs

San Antonio-based renewable energy company Mission Solar is laying off 170 employees, more than half of its current workforce, according to a notice sent to the state. The Workforce Adjustment and Retraining Notification…