translate English to French: Financial: Many owners do not have the financial means to obtain direct investments or loans.
Financier: De nombreux propriétaires n'ont pas les moyens financiers d'obtenir des prêts ou d'investir directement.