Canal+ shuts down loss-making Showmax Streaming Platform Paul MurungiMedia & CommunicationThe Big StoryMarch 5, 2026March 5, 2026 French media giant Canal+ has decided to shut down Showmax, the streaming platform developed by MultiChoice, after years of mounting losses that underscored the difficulty of building a profitable subscription…