Six technical employees discussing the Leeto bus service. They are looking and pointing at the bus discussing technical aspects of the bus.

Return to article.