Which of the following is not part of the G7? A. Canada B. France C. United Kingdom D. Spain Submitted by: Sanobar Khan 28Oct18Batch1 Excise and taxation Inspector PPSC World Current Affairs Share this Related Mcqs