abd 4 years, 1 month ago on RockTenn makes 'monumental' move to Norcross

I'm not a finance person, but thought that net sales and revenue are basically the same quantity. I see the $10B number on their website, but their 2010 annual report has revenue at ~$3B, so the numbers are too far apart to make sense to me.