Store Brands Squeeze Big Food Firms

The slumping economy has begun to squeeze big food makers, forcing them to rethink their pricing strategies.