Speakers

aef 2023 Kenya - zebrAS in national park with wind turbines

Loading
Dan Croft

Dan Croft

Upstream Manager for Infrastructure, , Africa, IFC
Sessions