Toyota’s all-new first electric vehicle for the Indian market, the Urban Cruiser Ebella, has finally been revealed. As per Toyota Kirloskar Motor Country Head and EVP Vikram Gulati, ...