Economy | Fri Jan 11, 2013 2:28pm IST

December trade deficit narrows to $17.7 billion, exports fall 1.9 percent