November 12, 2026By Caleb Wilson Rouen Ebusco to establish plant in France (Rouen). Up to 500 buses/year capacity expected – Sustainable Bus