Twenga SA

Twenga SA

Twenga SA

Twenga is the open shopping platform with the largest selection online.
Founded
2006
Raised
$14.6M
Follow us
Alexa global traffic share