translate English to German: e-business is well established as an additional sales channel in B2B as well as in B2C scenarios.
Als zusätzlicher Vertriebskanal ist e-Business sowohl in B2B als auch in B2C-Szenarien etabliert.