Accessible Requires Authentication Published by De Gruyter 2021

18 Corporate Social Responsibility and Corporate Governance Ratings as a Component of Sustainable Development

Viktor Onuchak, Ekaterina Nikitchanova and Maria Grineva