Aug
28th
Stay connected Subscribe to our RSS feed
Elon Musk's plans to take Tesla private have evaporated but the company's looming debt needs remain. With a debt load of about $10.5 billion and the possibility of a cash shortfall, Wall Street expects the company may need to raise funds before long.