Canara Bank embarks on business in Bahrain October 3, 2011 India’s one of the premier financial institutions Canara Bank has opened ...