Business ‘It’ll stifle our growth and innovation,’ Bank Directors… Oluwadamilare Emmanuel Aug 13, 2024 The Bank Directors Association of Nigeria (BDAN) has said the recently imposed 70 percent windfall tax on banks’ earnings from…