Peter Sainsbury

I write about carbon markets at carbonrisk.substack.com @CarbonRisk_ Books about commodity markets, betting and misinformation amzn.to/3A05wcH