$20 billion contract