The headquarters of FIFA is located in _________ country ? By taleemified - July 18, 2020 290 (a) Montreal, Canada (b) Zürich, Switzerland (c) Athens, Greece (d) None of these