Ethical codes (should be) developed by professional groups, industry, academia, etc.
No fewer than 35 professional groups have committed to encouraging their members, companies and professions to use electronic invoicing.