Construction

Slingerlands Faces Job Cuts as Plug Power Announces Layoffs

News Summary Plug Power, Inc. has announced plans to lay off 261 employees, significantly impacting its Slingerlands site. This decision,…

3 days ago