The Cloud giants have seen a drop-off in new contracts from big clients for server storage and to overhaul tech. from Tech-Economic Times Read The Rest:economictimes...