infotechlead

Revenue from Indian public cloud reaches $8.3 bn in 2023: IDC