Daimler Buses to supply first 24 Mercedes eCitaro electric buses to TPF in Fribourg, Switzerland January 14, 2025 | Company News, Europe Company News, Europe News, News Transports Publics Fribourgeois (TPF) has procured 24 Mercedes eCitaro electric buses at an investment of CHF20 million. The buses will be delivered by December 2026. The buses will be deployed for r... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password