Flick Club LogoFlick Club Logo
Global Compact Corporation Law

On the need for internalization of the ten principles of the United Nations Global Compact into the corporation law of Indonesia.