business - to - business e - marketplaces : a strategic archetypes approach .
The emerging role of electronic marketplaces on the Internet