A digital marketplace was defined in the Finance Act of 2019 as a platform that enables the direct interaction between buyers and sellers of goods and services through electronic means. This definitio...
After decades of using the English law of contract, Kenya is at the verge of having its own elaborate Law of Contract Act. The existing Act is arguably the shortest Act with 4 sections. Previous attem...