El lanzamiento de la Fundación Albatross en Francia tuvo lugar en diciembre de 2017, en presencia de Cheryl Law, Directora General voluntaria de la Fundación, que reside en China, donde desarrolla programas de responsabilidad social corporativa basados en la empatía.
La Fundación Albatross fue creada por alumnos de secundaria en virtud de una ley de 2017 que autoriza a los niños a crear asociaciones sin ánimo de lucro. Su presidenta, Lucille Deville, es alumna de 1º de ESO, trilingüe en francés, inglés y chino, ya que estas tres lenguas son las lenguas de base de la Fundación Albatross.