Venu Sports: Can a New Sports Streaming Service Justify Its Price?
Washington DC — Sports streaming service Venu, priced at $42.99 a month, faces a major marketing challenge: finding its audience. Venu, jointly owned by Disney, Fox and Warner Bros. Discovery,…