DELSA
Computer software used to link businesses to businesses, and businesses to consumers, to facilitate the sale, purchase and delivery of products or services to individuals and businesses on a global computer network
Cancelled · December 5, 2002 · 78191551 ·