Business News | Tue Dec 11, 2012 4:35pm IST

Nomura says trade deficit 'worryingly high'