Tesla Has $920 Million In Debt That?s Coming Due ? And It Could Wipe Out A Large Chunk Of The Company?s Cash by The Options Insider | Jan 18, 2019 | News Feed