Senior Huawei Executive Resigns Over Muslim-Tracking Technology This is the company you guys were cheering for?