Business Canal+ faces $244m antitrust risk in SA – report Cape Town – French media company Canal+ is facing regulatory pressure in South Africa after the Competition Commission referred... Read more 8 May