Branson: Billionaires' $2.4 Billion Midterm Spending 'Embarrassed' Him
Richard Branson says he's 'embarrassed' by billionaires' $2.4 billion midterm spending. Elon Musk's nearly $500 million bet returned just three House wins from 43 backed candidates.
