With a number of green innovations, CtrlS’ Sridhar Pinnapureddy emerges as the ‘Green Man’ of the Indian Data Center Industry Read more