One third of impact-labelled funds fulfil G7 taskforce recommendations

Just 63 of 185 impact-labelled funds pursue impact objectives and report on progress, Hamburg University researchers have found.