I have expressed my views on this elsewhere, and you may refer to the links below:
https://forum.valuepickr.com/t/yes-bank/1227/1110
https://forum.valuepickr.com/t/yes-bank/1227/1830
https://forum.valuepickr.com/t/arman-financial-services-ltd/980/342
Hope this helps !