Pentagon names Microsoft and Amazon as $10B cloud contract finalists | Heykuki News