CEO and founder of Nature & Découvertes, François Lemarchand has long been commited to action for the environment.