Skip to main content

English: GrEW

Welsh: Grow Enterprise Wales

Part of speech

Proper noun

Definition

Grow Enterprise Wales

Context

Valleys social enterprise.