translate English to French: Computer communications are flourishing in Canada.
Voir aussi COMMUNICATIONS, TECHNOLOGIE DES.