translate English to French: The largest portion of B2C web-based transactions are made through cyber shopping malls.
La plus grande partie des transactions d'entreprise au consommateur sur le Web passent par les centres commerciaux virtuels.