JSC in Swedish JSC in Swedish AB noun (business, legal) Initialism of joint-stock company. Add to Flashcards