Durham Regional Police have charged eight people with 33 offences and are seeking five more suspects on 19 more charges in a complex fraud investigation known as Project Fletcher.