Storia: Accenture logs $18 billion Q3 revenue, revenue misses estimates - The Economic Times — Warptech Lab News