Oddcast Named a "Red Herring 100 Global" Award Winner
06. Dezember 2007 12:02 ET | Oddcast
NEW YORK, NY--(Marketwire - December 6, 2007) - Over the last two years avatar technology has gained increased popularity with both corporations and consumers. Oddcast (www.oddcast.com), a developer...