Is 5% guaranteed return over 15 years too low, asks India First Life’s Vishakha RM

More...