A. Osaka
B. Kyoto
C. Tokyo
D. Nagoya
Tesla has developed its ‘largest power storage system in Asia’ at Osaka train station in Japan.
A. Osaka
B. Kyoto
C. Tokyo
D. Nagoya
Tesla has developed its ‘largest power storage system in Asia’ at Osaka train station in Japan.