Yum! Brands vs. Wendy's - Who Would You Rather Invest In?
February 28, 2014 at 11:51 AM EST
The restaurant business is one of the most difficult to successfully operate. Countless headaches afflict it, including location, supply chains, public attitudes and tastes, and governmental regulations. The franchise restaurant concept alleviates most of this pain, and has exploded in popularity as a result. But that success doesn't guarantee stock