Skip to content
KB
08

Ventures

Ventures

The companies, organisations and practices Karar Barcha has founded or runs.