translate English to French: The net rate found was 8.03%.
Il a établi à cet égard un taux net de 8,03 %.