translate English to French: Still, economic and financial considerations remain the critical parameter for investment decisions.
Il n'en demeure pas moins que les considérations économiques et financières restent le principal critère sous-tendant les décisions d'investissement.