Toni Almodóvar Escuder @ Flickr reader comments 7 Share this story Is the tide turning for the internal combustion engine? In Germany, things are starting to look that way. This is the country that invented the technology, but late last week, the Bundesrat (the federal council of all 16 German states) voted to ban gasoline- and diesel-powered vehicles...