Teased earlier this week, the 2026 C10 has been launched in Malaysia, officially called the C10 Plus. The electric SUV ...