translate English to French: It would in all likelihood possess scale and scope economies in sales, printing, and distribution facilities, meaning that its costs to publish the flyer would be lower than yours, enabling it to charge lower prices.
Il réalise probablement des économies d’échelle et de gamme au niveau des ventes, de l’impression et des installations de distribution; ainsi, ses coûts de publication du dépliant sont inférieurs aux vôtres, ce qui lui permet d’offrir de meilleurs prix.