Pizza chain is backing its long-term guidance for global retail sales growth of 7% from 2004 to 2008.
What's Your Reaction?