The Court of Tax Appeals (CTA) has denied the petition of Nippon Express Philippines Corporation for a tax refund of P18.7 million from the Bureau of Internal Revenue (BIR). Nippon Express filed an ...