Since Monday, African countries and Britain have signed deals worth Sh857 billion at a landmark event in London. The UK-Africa Investment Summit is expected to drive...
Questions have started arising from what exactly is the dangling London-listed Tullow Oil (LON:TLW) doing in Kenya’s Ngamia 1 and 2 just like other ‘African’ discoveries...