Shell sold millions of ‘phantom’ carbon credits

background image