250,000 Germany tickets sold in three days

On-demand buses in large-scale use from 2030