Q. What does S denote in the term JSC ?
Answer: Stock
Notes: The Joint Stock Company (JSC) is a business owned by its investors in which shares of company stock can be bought and sold by its share holders.