India IT spending to reach $110.3 bn in 2023 amid global slowdown

India IT spending to reach $110.3 bn in 2023 amid global slowdown