Skoda delivers two trolleybuses in Limoges, France October 29, 2019 | Europe Company News Czech Republic-based Škoda Electric has delivered two trolleybuses in Limoges in France. The delivery is part of a contract secured in September 2018 to supply two trolleybuses, including an option to... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password