By RACHEL LERMAN Associated Press
Share this story

SAN FRANCISCO — The Pentagon awarded Microsoft a $10 billion cloud computing contract, snubbing early front-runner Amazon, whose competitive bid drew criticism from President Donald Trump and its business rivals.