Business Insider recently completed a thorough review of Insights, analyzing its service and determining whether the benefits are genuinely justified the expense. The report points out several key features and possible drawbacks, implying that while Insights delivers some helpful information,