stock company
noun

a company that has its capital divided into shares that are freely tradable

Browse by Subjects
LAUTRO
statutory maternity pay
VAT inspection
bond fund
consolidated profit and loss account