Question

________________ are time deposits of fixed maturity issued by the world's largest banks, headquartered in financial centers around the globe. The heart of this market is in London.

Answer

This answer is hidden. It contains 20 characters.