Finance, News 9 March 2021 2020 results: Keolis withstands the crisis and accelerates its transformation to prepare for the future – In 2020, Keolis recorded revenues of €6.1 billion, down 7.5%, following a year marked by the pandemic. – The Group’s operational profitability (recurring EBITDA) amounted to €532 million,…