20121025 business.india-business: MNCs topped the list on highest annual returns to investors