News

Accenture ACN-1.01%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 ...