Loading...
News
    Shows

      London tops billionaires list

      |England's "Sunday Times" put out a list of cities with the most billionaires and London is number one with 72; Moscow is second with 48 and New York City is third with 43. Jill Wagner has that story and more MoneyWatch headlines.

      Related Videos

      You Might Like

      Comments