Pentagon Cancels a Disputed $10 Billion Technology Contract. Cloud Computing, Defense Contracts, United States Defense and Military Forces, Amazon.com Inc, Defense Department, Microsoft Corp, United States Politics and Government