Business Insider recently completed a thorough assessment of Insights, evaluating its offering and determining whether the benefits are genuinely justified the expense. The analysis points out several critical features and likely drawbacks, suggesting that while Insights provides some useful d