Share Facebook Twitter LinkedIn WhatsApp Pinterest Email Forrester says public cloud is poised to surpass $1 trillion by 2026—but not without enduring several global challenges.