11 Feb 2022, 13:47 UTC · By: Sergiu Tudose / The Toyota Rhombus Concept is a battery electric design exercise, created at the carmaker’s research and development base in China