Zscaler Shareholders May Demand Sweeping Board Overhaul Amid Strategy Doubts Strategic Insights - 02 Jun 2024