From the WSB-TV2 report, ‘Some scientists say companies claiming to capture carbon is just smoke and mirrors.’
Video Player
00:00
00:00
From the WSB-TV2 report, ‘Some scientists say companies claiming to capture carbon is just smoke and mirrors.’