Triodos Investment Management appears to be the investment arm of Triodos Bank "Triodos Investment Management is a globally active impact investor, located in Zeist, the Netherlands, and a wholly-owned subsidiary of Triodos Bank" from https://www.triodos-im.com/about-us