Société Générale and CNH Industrial to offer retail financing in 4 European countries
![](https://www.leasinglife.com/wp-content/uploads/sites/7/2017/03/UploadsNewsArticle4460199main.jpg)
Fleet lessor Athlon International has expanded its European reach with the establishment of Athlon Switzerland. Following the expansion, Athlon is represented in 22 countries globally.