Multiple choice G-20 summit on financial Markets & World Economy was held on 15 Nov 2008 in________ New York Washington D.C Geneva None of these Reveal answer Fill a bubble to check yourself D Correct answer