translate English to French: (INAC draws up to 90% of funding at some sites from this central source.)
(AINC puise 90 % des sommes nécessaires à l’assainissement de certains sites à même cette réserve centrale.)