Musk makes good on Twitter dare with South Australian battery
Tesla is delivering the 100MW energy storage facility less than 100 days since signing the contract.
Tesla is delivering the 100MW energy storage facility less than 100 days since signing the contract.
Copyright PEI Media
Not for publication, email or dissemination