Marketwatch India’s January Trade Deficit Stood At $17.42 Billion Admin February 15, 2022 India’s merchandise trade deficit in January touched $17.42 billion NDTV Profit – Latest Share on Facebook Tweet it Pin it Share it Email