CSTRO definition

CSTRO means Centralized Sales Tax Refund Office to be established in the 24[Federal Board of Revenue] for disbursement of refund of sales tax;
CSTRO means Centralized Sales Tax Refund Office to be established in the 8[Federal