Toggle sidebar
Pricing
Sign In
X @Forbes
Forbes
·
2025-08-11 19:37
Deal Value - The new deal's value is less than the initial $100 million agreement [1]