Ellen Brown: Wall Street’s Latest Scheme Is Monetizing Nature Itself
Just in time for the UN’s policy push for “30 x 30” – 30% of the earth to be “conserved” by 2030 – a new Wall Street asset class puts…
Just in time for the UN’s policy push for “30 x 30” – 30% of the earth to be “conserved” by 2030 – a new Wall Street asset class puts…