Good corporate governance is critical for banks everywhere and at all times since it makes them transparent and accountable, helps attract deposits and investments and carry out business globally, said Sohail RK Hussain, managing director and chief executive officer of Meghna Bank Ltd.