Saudis Deal With Anyone: This Time $70b. Arms Contract With China