Kibo Energy signs 10-year PPA for waste-to-power development in South Africa. Kibo Energy Plc has announced…