The head quarter of International Energy Agency (IEA) is located in _______ country ? By taleemified - September 18, 2019 19 Paris, France