Report: Majority of Indian finance professionals overwhelmed by technology

Read the original article on First Wired.