×

Giants sell 10 percent stake to private equity firm

Mar 18, 2025 | 2:27 PM