Skip to content

ECI Intelligence

29 June 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