YourDictionary

Dictionary Home » Business » negotiated share repurchase

negotiated share repurchase business definition

Learn more about negotiated share repurchase

link/cite print suggestion box