In what country was the 2002 G8 meetings held? on Nov 3, 2023 Published in Business Trivia Canada. The Group of Eight was created by France in 1975.