TBEN

AcronymDefinition
TBENTower Banner Exchange Network (Russian Internet company)