Investment needs for fulfilling the Paris Agreement – 480B USD per year
nature.com