Economy | Wed Feb 13, 2013 7:37pm IST

Trade deficit at $20 billion in Jan; imports hit record high