Is Piech still pulling the strings at VW?