Skip to main content

English: SROI

Welsh: Enillion Cymdeithasol ar Fuddsoddiad

Part of speech

Noun, Plural

Definition

Social Return on Investment