TEC/Definition

Public transport company in Wallonia, Belgium, primarily a bus operator, but also operates the Charleroi tram system.