Canal+ group M7 is part of Canal+ Group, the leading French audiovisual media group with an annual revenue of 5,3 billion EURO.