JEDI Protest

No, this blog is not about Star Wars and the cute new toy Yoda.  JEDI is the Joint Enterprise Defense Infrastructure (JEDI) contract potentially worth $10 billion over 10 years, awarded to Microsoft to provide cloud services to the DoD.  There currently are two cases...