C919 Project at Risk Due to Reliance on Foreign Components? - Rollup News