Canaccord Genuity’s Rob Tetrault looks at the top business stories of the day for July 3, 2025. Advertisement Subscribe to updates from Global News Unsubscribe from Global News updates