We get some answers from the man behind the all-new Mazda CX-80 Plug-in Hybrid, a seven-seater SUV that combines tech with luxury.