Yes Bank vs IDFC Bank: Banks are the economic engine. The higher the asset quality of banks, the better the state of the economy. Growing income and population can drive demand for goods and services in the long run. Banks facilitate the flow of money in markets...