India’s Feb Trade Deficit Hits $18.71B, Exceeds Forecasts

by