Language:

(French) World Impact Summit – Le sommet international des solutions pour la planète

Sorry, this entry is only available in French.