LONDON: Kibo Energy PLC, Africa focused energy company, has signed a binding term sheet with Baobab Resources Ltd to supply 200 MW energy to its...