translate English to German: I believe that the European Investment Bank (EIB) is also familiar with these.
Ich denke, dass sie auch der EIB bekannt sind.