Discussion about this post

User's avatar
Richard Perry MA FRSA's avatar

If oil reserves are due to run out by 2056, why aren’t NPV of fossil fuel companies zero?

Expand full comment

No posts