The WWF is urging Sweden and Finland to take this report seriously. Explosive report calls out world leaders for enabling ...