BETZ


AcronymDefinition
BETZBeirut Emerging Technology Zone (Lebanon)