Nature capital Mizuho Bank inks US$20mn deal with nature advisory firm Pollination Mizuho’s investment gives it a minority stake in the company. Melodie Michel 07 November 2024