The Blog



Share

Shell’s massive carbon capture facility in Canada emits far more than it captures, study says – CNBC