Ridz rated Competitive intelligence: 3 stars Dec. 25, 2010 Public Competitive intelligence by Larry Kahaner