Huawei launches new mobile phones and new cars? Tesla lays off 50% of its employees in China?