Home Business Discovery exploring takeover bid for UK’s Channel 4 – The Telegraph