Sources

10 Total Sources

Indian IT Stocks Tumble Up to 8.7% as Accenture Warns of Slower Growth

Left33%
Center33%
Right33%