Our Network grew in 2021 with new strategic locations across Europe
<<We have more than 700 stations in 9 European countries>> Aware of how important it is for our customers to be able to plan their journeys properly, in 2021 we significantly expanded our Service Station Network, our own and partner stations alike, contributing to optimising mileage and time. These new strategic points are in addition […]