2018 Commonwealth Innovation Index, is topped by which country/countries? / World Current Affairs MCQs / By admin 2018 Commonwealth Innovation Index, is topped by which country/countries? A. Switzerland B. Netherlands C. UKD. All