Legal English Legal English Courses Legal English Testing LLM More >>

stock exchange

noun
a place shares in companies are bought and soldThe company's shares were floated on the stock exchange last July.


jurisdiction