Zoho Corp’s IT management division ManageEngine finds in a survey that most companies look at IT now as a decentralised task and there is more collaboration between IT teams and the rest of the ...