Future Power Technology Magazine: Issue 66

Ambiguity in defining green bonds opens the door to ‘greenwashing’