Loading...

Accenture rallies more than 20% after earnings beat, heads for best day ever