translate English to French: Our strategic location is, however, now also the scene of another socio-economic phenomenon of a much less encouraging nature.
Notre position stratégique est toutefois aujourd'hui exploitée par un autre phénomène socioéconomique moins encourageant.