An organised institutional structure or mechanism for creating and exchanging financial assets.
(London, United Kingdom)