Dutch drivers given carbon offset option at Shell pumping stations

However, the investments into green technology are still a drop in the ocean for the majors. Last year Shell poured $23bn into capital expenditure …