Tech · Electric vehicle startup Nio lays off 141 employees at its North American headquarters – Internet