Meaning of "IEA"

International Energy Agency

IEA Meaning of