Bank of Baroda, one of India’s leading public sector banks, today announced the long-list of 12 Novels, nominated for the…