April 25, 2024

Pentagon pauses its $10 billion cloud computing contract