Denham Capital launches African energy project developer with $100m

458
Energy-focused global private equity firm Denham Capital has launched Endeavor Energy with a seed commitment of $100m t