infotechlead

Public cloud revenue jumps 29% to $408.6 bn: IDC