translate English to French: To date, barely 3% of investment is allocated to this purpose.
À ce jour, à peine 3 % des investissements sont consacrés à cet objectif.