Advertisement

Tesla Lays Off 9 Percent Of Workforce

A Tesla car recharges at a shopping center in North Carolina in 2017. (AP)
A Tesla car recharges at a shopping center in North Carolina in 2017. (AP)

Advertisement

More from WBUR

Listen Live
Close