infotechlead

IT spending in India to grow 11% in 2025 to $161.51 bn