Light Force
Description
Global initiative helping companies and individuals to change the world by bringing solar powered lights to communitiesGeneral information
Address: Avenue Octave Gréard , 75007 Paris, France, Senegal, Kenya, Philippines, Brazil (view on a map)
Organization type : Entreprise