X @Forbes
Forbes·2025-08-11 19:37

Deal Value - The new deal's value is less than the initial $100 million agreement [1]