NAIROBI, Kenya, Mar 3 – For many people especially the youth, starting their own business is a monumental task; and Trushar Khetia, the founder and the CEO of Tria Group, agrees with this. This is mainly due lack of capital and sometimes owing to the fear of the unknown; Will make it or lose out? […]