24 March 2025 12:17 PM IST
According to the Customs department, granting Volkswagen's request to halt its $1.4 billion tax payment would have "catastrophic consequences," which would incentivize businesses to conceal...