Accenture posts $18.68 billion revenue and raises profit margin outlook

Business