image image

Insight's Stewardship Update 2025

Insight's Stewardship Update 2025

Engagement activity in 2024

In 2024, we completed over 130 dedicated ESG engagements, while the majority of the 942 broader engagements conducted by our research analysts with debt issuers also included some form of ESG dialogue.

134

dedicated ESG engagements

942

total engagements with issuers

88

countries including 47 emerging markets

46%

of our meetings included executive-level management

Our focus on stewardship
Tackling greenwashing: Insight's impact bond ratings
In 2025, Insight rated 178 unique issuer frameworks, covering 1,198 individual bonds – with c.12% rated red, meaning they were excluded from our Responsible Horizons strategies.
Back to top