translate English to French: (d) Have sufficient arrangements to cover legal and financial liabilities arising from its activities;
d) Avoir pris des dispositions suffisantes pour assumer les obligations juridiques et financières découlant de ses activités;