Which city has been ranked as the World's Top Financial Centre?

  • London
  • Explanation:

    A financial centre is a place which is home to nationally or internationally important financial service providers.

Which city has been ranked as the World's Top Financial Centre?
Home Ask Questions Study Current Affairs Previous Papers Kerala PSCIBPSUPSCRBITNPSCMPSCSSCCBSEUnited StatesModel Tests News More Answers Coaching Centres Careers Downloads Colleges