Wikipedia
AEBI
AEBI is a Switzerland-based manufacturer of municipal and agriculture machinery. The company's products include transporters, Implement carriers, road sweepers, tractors, and mowers.