Filed under Green Tech Dutch drivers given carbon offset option at Shell pumping stations Published by on April 8, 2019 However, the investments into green technology are still a drop in the ocean for the majors. Last year Shell poured $23bn into capital expenditure …