translate English to French: • Fredericton/Moncton - Information Technology and e-Business
• Fredericton/Moncton – Technologie de l'information et affaires électroniques