Delivery Order to Thundercat Technology, LLC by National Science Foundation: $9.7M obligated, latest action 2024-05-07. NSF Amazon Web Services