demand price
noun

the price at which a quantity of goods will be bought

Browse by Subjects
term deposit
paid up shares
General Commissioners
Double Barrier Option
marginal tax rate