Billionaire Tom Steyer Announces His Run For Presidency

He made his money in hedge funds.