translate English to French: Given the tight labour market immigrants may consider starting up a business.
2. a bonne pratique Cadre légal L’Espagne enregistre une immigration relativement importante depuis quelques années.