EMC Survey Reveals 95% Of Companies In India See IT As Strategic Business Lever EMC Corporation released the findings of a survey that asked IT decision makers in India for their perspective on IT’s role as an enabler of business change during the shift towards the October 9, 2014 News