infotechlead

Growth of IT services companies in India declines drastically: ICRA