20120515 business.india-business: Insurance firms stay ahead of mutual funds & FIs in equity returns in past 3 years