World Organisations Besides UK, USA, Germany and Japan the G 7 countries includes? A) Canada, France and Russia B) Canada, Italy and Netherlands C) France, Netherlands and Russia D) Canada, France and Italy Detailed Solution: No Details Prev Next