Blue Ant Media has partnered with CANAL+ to bring Love Nature to French-speaking markets in EMEA for the first time.