Subway closes 729 US stores in 2025, cites franchise support

Business