Delivery Order to Starry Associates, LLC by National Institute of Standards and Technology: $16.8M obligated, latest action 2025-04-21. Nist Business…