By CAFE, and Calvin Lord
Elon Musk does it again. He beat his self-imposed 100-day deadline to deliver the world’s largest battery.
In order for members to sign up and log in, visitors should disable ad blockers and privacy extensions. We do not serve ads or share your data.