Loading: Toyota launches C+pod ultra-compact battery electric vehicle in Japan