Accenture Q4 $18.7 billion beats expectations, sends tech stocks higher

Business