IFC

Mizuho, IFC inks MOU to establish carbon facility

It will facilitate the purchase and sale of voluntary carbon credits.