Tesla builds its ‘largest energy storage system at the Osaka Train Station, Japan - Curious Keeda
Tesla has builds the largest energy storage system in Asia in record time, this time at Osaka train station in Japan. Tesla claims that their 7MWh project makes this one its biggest energy storage development in Asia, and like its giant Australian Powerpack system. T