In 2007, a wacky little diesel-electric hybrid concept called the Citroen C-Cactus Read…