Delivery Order to Invictus JV, LLC by Securities and Exchange Commission: $10.4M obligated, latest action 2025-07-11. Managed Print Services (mps)