More than $70 million forfeited so far in 2018, says FID

Data from the Financial Investigation Division (FID) revealed that the amount of cash forfeited so far this year is more than $70 million, which has surpassed the 2017 figure. Read More …