CBIC says upgraded system in place for payments amid problems faced by taxpayers
The Central Board of Indirect Taxes and Customs (CBIC) on Monday said that an updated system of making payments for trade-related duties since April 1 is in place, amid problems being by taxpayers in making payments.