The recent meeting of G-20 Summit was held in
-
London
-
Pittsburgh
-
Helsinki
-
New York
B
Correct answer
Explanation
The G-20 Summit meeting referred to in this question was held in Pittsburgh in 2009, during the global financial crisis. London hosted an earlier G-20 summit in 2009 as well, but Pittsburgh was the specific venue for this particular meeting being referenced.