Social Charter
noun
Same as European Social Charter
Browse by Subjects
European Social Charter
See All Related Terms »

A rating
forfeiture
Gross Processing Margin
profit related pay
winding up petition