New logo as of 2009 from Dutch street sweeper manaufacturer RAVO. In 2009 taken over by the french F...