New product launches could give sentiment a welcome lift

|The Big Debate
Issue: 12 Sep 2013 - Page 22