A solar panel manufacturer's decision to move its factory to China means the loss of 800 jobs in Massachusetts. The state gave the company many incentives. But officials say the federal government needs to play a stronger role in keeping manufacturing jobs in the U.S.
Emma Stone
Emma Watson
Emmanuelle Chriqui
No comments:
Post a Comment