Société Générale and CNH Industrial to offer retail financing in 4 European countries

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.