Nation | by Brian Ocharo
Kenya Ports Authority (KPA) is once again on the spot following its intention to pay Sh715 million for a disputed land that it owns.
Records obtained by the Nation indicate that Memphis Limited has obtained an arbitration award of Sh715 million, to be settled by KPA following a dispute over a lease of a seven-acre plot that was to run for 33 years…
