Should Yes Bank have been allowed to be declared insolvent? - Deccan...