An Israeli company that places advertisements in interactive Internet games has been named the most promising startup of 2006.
An Israeli company that places advertisements in interactive Internet games has been named the most promising startup of 2006.