Peter Smith April 15, 2024 News, Analysis Controversy around SBTi Stance on Carbon Credits Peter Smith April 15, 2024 News, Analysis Controversy as SBTi “allows” carbon credits in net zero plans then faces staff revolt.