Glossary Element  subsidies

Source
Contributor
Approved Yes
English term subsidies
Language Translations
English definition government grants to suppliers of goods or services.
Language Translations