10/1/2008

Landmark International Holdings has signed on as the owner of a six-unit Popeyes franchise in Panama. Landmark, the third owner of the chain since 2001, plans to open 10 locations during the next four years.

Related Summaries