70% of Tax Revenue Lost? Palace Orders Probe into BIR Corruption Allegations
The integrity of the Philippines' revenue collection system has been thrust into the spotlight following alarming allegations that a massive money-making scheme is being run from within the Bureau of Internal Revenue (BIR).