New investigators restricted by last of revenue (9)
I believe the answer is:
financial
But I can't explain it at all! Could you help me understand?
(Other definitions for financial that I've seen before include "Involving money" , "Fiscal" , "Monetary" , "Regarding money supply" , "Relating to money" .)