24×7 Online News
Trade deficit remained elevated at close to $22 billion on the back of strong imports. India’s…