The event, which runs from January 10 through 12 at Makuhari Messe, Chiba, is one of the biggest car shows in the world and is best described ... struggled to embrace electrification. The 1,000kW ...