“A large study of cellphone presence in more than 250 U.S. destinations reveals a sharp drop of up to 65 per cent in the number of Canadian visitors to American locations in the two years between April 2024 and March 2026. Read More
Original story
Continue reading at National Post
nationalpost.com
Summary generated from the RSS feed of National Post. All article rights belong to the original publisher. Click through to read the full piece on nationalpost.com.
