While justifying its demand of $1.4 billion customs from Skoda Auto Volkswagen India, the Customs Authority on Thursday told ...