NewsBusiness BlackRock Innovation and Growth Term Trust declares $0.088 dividend (NYSE:BIGZ) May 20, 2024 0 Facebook Twitter Pinterest WhatsApp ReddIt BlackRock Innovation and Growth Term Trust declares $0.088 dividend