Press Release

Release Date :
December 4, 2025

Imper.ai launches with $28M to stop cyber impersonation