Business Insider recently completed a in-depth review of Insights, scrutinizing its offering and investigating whether the benefits are genuinely justified the cost. The report highlights several important features and possible drawbacks, implying that while Insights provides some helpful info