THE COURT OF TAX APPEALS (CTA) has denied Green Cross, Inc.’s tax refund claim, affirming the imposition of excise taxes and related value-added tax (VAT) on its taxable goods, totaling nearly P118 ...