76513757
May 12, 2003
internet accessible service that incorporates advertising and provides a computer desktop interface to a variety of internet based services in a manner that, through the use of customizable settings and storage capability, creates the impression that the user is using his own virtual computer
Advertising and Business