Elon Musk Secures Funds, The Sound Of Inevitability?