translate English to French: Domestic and foreign investors
Investisseurs nationaux et étrangers