CAROLINE KIMATHIMar 242 min readUnderstanding Contract Law in Kenya: Key Elements and What to Look Out For