India's trade deficit at record high of $25.63 billion in June By Ground report 05 Jul 2022 India's trade deficit is continuously increasing. A trade deficit means you are buying more of what you need, but not making something Read More