NBC Universal has invested an undisclosed amount into Invidi Technologies, which sells...


More...