Original: The City vies with New York City as the financial capital of the world and many banking and insurance institutions have their headquarters there.
Simplified: The City vies with New York City as the financial capital of the world: many banking and insurance institutions have their headquarters there.