Opinion: Forget the G7. We need an FT8 — a Free Trade Eight Kevin Lynch And Paul Deegan Financial Post 14 0 29.07.2025 .....© Financial Post visit website