Question: has found or had found?
Answer: Remember that the past participle is used for both the present perfect and past perfect (has found, had found), as well as the passive (was found, were found). The introduction is often in present simple tense.