10-04-2024, 05:00 PM
Apparently the channel lost close to £90 million in its first two years of operation. No surprise that the funding would be pulled with such losses being unsustainable, however much you want such a platform to exist and succeed.
www.telegraph.co.uk
www.telegraph.co.uk