Buy backs definition

Search

Buy-backs

Buy-backs logo #21541Investment trusts have the ability to buy-back their shares to improve shareholder value
Found on https://www.encyclo.co.uk/local/21541
No exact match found.