Margin Notes

Meeting Paris Agreement Targets Would Create 24 Million Jobs Globally

24 million - maybe. But what's sure is that it will kill more…