ICCSR

AcronymDefinition
ICCSRInternational Centre for Corporate Social Responsibility (University of Nottingham, UK)