Definition/Meaning of INFORSE
English - Acronym:
INFORSE I nternational N etwork FOR S ustainable E nergy