Toyota launches all-new C+pod ultra-compact battery electric vehicle in Japan  [ Japan ]