OSTN Staff
March 10, 2025
Contract is a boost to the cloud computing provider ahead of its $35bn initial public offering