SFI filings

There are nearly 4,900 elected and appointed state and county officials required to file annual Statements of Financial Interest (SFI), and all public employees at all levels are subject to the conflict of interest statutes and have to file disclosures if there is an appearance of conflict in their jobs or responsibilities. (See “Missed Opportunity,”(...)

Read More »