Switzerland, TFP signs first deal for 24 Mercedes eCitaro (out of a 183-units framework) for Fribourg
Fribourg public transport company TPF, in Switzerland, announces it has ordered 24 Mercedes eCitaro electric buses. They are set for delivery in December 2026. This first order will be followed by others, TPF adds, as the carrier has committed to purchasing a minimum of 35 and a maximum of 183 eCita...