Tesla Fulfilled Its 100-Day Australia Battery Bet. What’s That Mean for the Industry? Posted on November 27, 2017 by admin