Kia’s EVs come to life at its new flagship store - Tech Sentiments