HeadHunter: Less Applicants Will Send Their CVs In Russia by Jacob Saphir March 15, 2022 0 I do believe that HeadHunter Group PLC (HHR) is an innovative business model in Russia and countries close to Russia.... Read more