News

Accenture ACN-0.85%decrease; red down pointing triangle, one of the country’s biggest consulting firms, warned investors that it is already feeling the squeeze from efforts to rein in spending ...