27 Jun 2021, 04:33 UTC · By: Gustavo Henrique Ruffo / Although it looks like an urban car, the Dolphin presents impressive technical specs, such as the 800V system and an unexpected wheelbase