First of all, you can't lump the entire G7 together and say "here you go, G7, this is the solution."
Each country has to come up with their own solutions as they all have unique problems. Canada, for example, has completely different issues to deal with than the USA and will have a much...