AboutContactTerms & Privacy
© 2026 Coverager
All Rights Reserved

Insight Investment Research

Insight Investment Research is an independent research boutique that focuses on global infrastructure equities.

Headquarters
London, England, United Kingdom
Founded
2013
Operating Status
Acquired, Active
Ownership Type
Links