'With market in mayhem amid coronavirus fears, pick these top 5 stocks for returns up to 34%'
Current sell-off has presented an opportunity to accumulate stocks for long term as most of the stocks are available to the investors at attractive valuations.