Skip to content

Research Publication: Activism

07 May 2026
Embera Partners and Captrace announce the launch of ECI Intelligence. ECI combines proprietary technology, ownership intelligence and strategic capital markets expertise to help companies make better capital markets decisions and maximise long-term shareholder value.
GDPR Cookie Consent with Real Cookie Banner