BofA Merrill Lynch says its green bond index is on track for lowest ever annual return

Bank launched index last year with 2010 inception date

Share this