×

'Sustainable' Investing Is a Self-Defeating Strategy

Published Sep 18 2020 at 10:09 PM GMT
Key
Points
  • If, say, oil stocks sell at low prices relative to earnings and prospects, those who buy them stand to gain.




Trending

Stats

  • Published Sep 18, 2020 10:09 PM GMT