Liberia Revenue Authority Awards Excise Tax Stamp Supply Contract to Company with Internationally Corrupt Reputation
MONROVIA – A FrontPageAfrica investigation has discovered that the Liberia Revenue Authority (LRA) has awarded the contract to print excise tax stamps…

