Officials of the  Bureau of Internal Revenue (BIR) and the Federal Tax Service (FTS) of Russia have met recently to discuss the latter’s best practices that could be applied in the Philippines to further improve its tax administration and compliance.  On orders of Finance...