Vagueness in the definition of what makes a sustainability linked bond makes it tough for investors to be sure that they "do what it says on the tin".
Share this post
Daily Perspective: what is a sustainability…
Share this post
Vagueness in the definition of what makes a sustainability linked bond makes it tough for investors to be sure that they "do what it says on the tin".