Why Did Elon Musk Spend $218 Million On an Ultracapacitor Company? Posted on February 27, 2019 by admin