25 June 2020

Third of investor votes back Mizuho Financial climate resolution