Storia: Accenture posts $18.7 bn Q3 revenue; lowers FY26 growth band — Warptech Lab News