DL Group’s Green Energy Bet

Publication: Nation Africa.Coverage of DL Energy’s solar operations and geothermal development plans at Olkaria.