Elon Musk takes the stand

There are questions surrounding a multi-billion dollar deal involving Tesla stock.

January 21, 2023

Top Stories

ABC News Live Presents