Tosheka - A Kiswahili word that simply means ‘satisfaction’, runs deep with meaning and promise for this social entrepreneurial enterprise. Tosheka textiles manufactures eco-fiendly products handmade in Kenya. 
© 2021 Tosheka Textiles Limited
Tosheka - A Kiswahili word that simply means ‘satisfaction’, runs deep with meaning and promise for this social entrepreneurial enterprise. Tosheka textiles manufactures eco-fiendly products handmade in Kenya. 
  •  

Tosheka - A Kiswahili word that simply means ‘satisfaction’, runs deep with meaning and promise for this social entrepreneurial enterprise. Tosheka textiles manufactures eco-fiendly products handmade in Kenya. 
© 2021 Tosheka Textiles Limited