Mart 15, 2022
Keolis 2021 results: Operational and financial performance improved significantly accompanied by dynamic business development and strategic repositioning
2021 brought significant improvement for Keolis. Revenue came to €6.3bn, a 10.3% increase excluding changes…