Genba Games Ltd

Genba Games Ltd

Genba Games Ltd

Genba Digital, a Leamington Spa, Warwickshire, UKbased digital logistics platform
Founded
2015
Raised
$540.5k
Follow us