The Philippines and Russia are exploring a possible deal on tax data capture, according to the Department of Finance (DoF). In a statement on Wednesday, the Finance department said officials of the Bureau of Internal Revenue (BIR) virtually met with…