I believe that's the new branding for Advantage in Europe. When Hertz sold Advantage in the US last year, they kept the European business, but could no longer use the Advantage name.
Last edited by Rut Dog; Sep 16, 2013 at 5:38 am
Reason: removed irrelevant full quote of OP