Accenture acquisition Biz & IT mergers Technology Downdetector, Speedtest sold to IT service provider Accenture in $1.2B deal 0 In a statement, Accenture CEO and chair Julie Sweet said: By acquiring Ookla, we will help our clients across business […]