At the Business India Best Bank 2012, Bank of Baroda won the 'Best Bank' award for the second time in three years. Ashok Hotchand Advani, chairman and publisher of Business India Group, explains why Bank of Baroda was chosen the winner for the second time by a panel of experts.