Le lancement de la fondation Albatross en France a eu lieu en décembre 2017, en présence de Cheryl Law, General Manager bénévole de la Foundation, basée en Chine où elle développe des programmes de responsabilité sociétale pour les entreprises basés sur l’empathie.
Sur la base d’une loi de 2017 autorisant les enfants à fonder des associations à but non lucratif, Albatross Foundation a été créée par des lycéens/collégiens. Sa présidente, Lucille Deville est une lycéenne en 1ère S trilingue en français, anglais, chinois sachant que ces trois langues sont les langues de base d’Albatross Foundation.