Tesla Megapacks chosen for 548 MWh energy storage project in Japan

Tesla's Megapacks have been chosen for an upcoming energy storage facility in Japan, according to a report this week.
View full source