Pentagon cancels massive JEDI cloud contract after drawn-out battle among tech giants

The move comes two years after former President Donald Trump publicly disparaged bidder Amazon.