By Donald A. DePalma
Rushed to deployment under the mantra of 'now or never' in the late 1990s, many corporate Web sites have received major makeovers in the last few years. The driving force behind these efforts has been the increased use of the Web to create an active channel of communication with consum...
Nov. 29, 2004 12:00 AM EST Reads: 7,706