The Bank Directors Association of Nigeria has said while the imposition of this windfall tax appears to be a response to the current economic climate, …