Oddcast Named a "Red Herring 100 Global" Award Winner
December 06, 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...