mars 31, 2025 by IPTV Deals & Subscriptions https://tvdeals.storeChelsea report a £128.4m profit in their latest financial results for the year ending June 2024, having sold their women’s team to a parent company.