Electric vehicle startup Nio lays off 141 employees at its North American headquarters
Electric vehicle startup Nio is laying off 141 people at its North American headquarters. According to a filing from Employment Development Department of California, the employees at its San Jose…