web Link http://lekela.com/ Commitment date Wednesday, June 1, 2016 - 12:00 Company Logo Status Exited Sector Renewable Energy Country Africa Show on Portfolio page