Helen Chiang has "serious concerns" about Microsoft's handling of her departure

Advertisement