translate English to French: Tax concessions come as a last resort to stimulate investment.
Les avantages fiscaux constituaient un dernier recours pour stimuler l'investissement.