Amazon, Microsoft Up for $10 Billion Pentagon Contract | Fortune