x
Breaking News
More () »

Tesla to lay off 285 employees at Buffalo plant

​Some workers at the Tesla plant in South Buffalo got some very difficult news as they arrived for their early morning shift on Monday.

Before You Leave, Check This Out