translate English to French: Centre for Trade Facilitation and Electronic Business
Centre pour la facilitation du commerce et les transactions électroniques