According to credit rating agency ICRA Ltd., the margins of Indian information technology services companies will continue to be exposed to macroeconomic headwinds in the US and Europe. The agency ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results