News understanding the meaning of franchise costs and investment Explained in Fewer Than 140 Characters 0 5 0 July 6, 2026