translate English to French: It is an indication of that old truth that being more transparent invariably means being more successful.
C' est une confirmation du vieil adage selon lequel une plus grande transparence signifie invariablement une plus grande réussite.