23Jul2020 We are consolidating our presence in Germany with 68 new service areas OnTurtle has expanded its presence in Germany with 68 new service stations, which are part of the expansion plan developed […]