Store openings slowed last year, according to a Thursday report from Telsey Advisory Group. Net retail openings in fiscal year 2025, excluding restaurants, are expected to have grown 0.7%, a slower ...