Now Microsoft is protesting after Amazon won a $10 billion NSA cloud contract
Photo by SAUL LOEB/AFP via Getty ImagesAfter spending years battling over the Defense Department’s $10 billion JEDI cloud services contract, Microsoft and Amazon are fighting...