Cleantech Business Angels a pour mission de faciliter l’investissement par les business angels dans les start-ups cleantech françaises - produits et services des secteurs de l’énergie et de l’environnement, c'est-à-dire du développement durable, et de mettre en commun les compétences sectorielles (cleantech) des réseaux locaux affiliés à France Angels.