Established in 1994, Izola Bank provides easy-to-use corporate banking to customers located in Belgium and France while offering Term Deposits and onlineĀ .