The recent developments are in light of India's Finance Ministry and Customs officials placing a USD 1.4 Billion (Rs 12k Cr) ...