FF said it is moving full steam ahead with preparations for the landing of its China business and delivery of the FF 91.