“Luther” star Idris Elba is in talks for a £1 billion ($1.2 billion) bid for U.K. broadcaster Channel 4, according to The Sunday Times. The Sunday Times report states that Elba is in discussions with Marc Boyan, founder and CEO of marketing and communications collective, The Miroma Group. Elba is the CEO of production company […]
© 2020-23 Digest Wire. All rights belong to their respective owners.