S en C

views updated

S en C (France) société en commandite (limited partnership)

More From encyclopedia.com