YourDictionary

Dictionary Home » Invest » place

place investment & finance definition

To sell a new securities issue.

Learn more about place

link/cite print suggestion box