Eco Innovation: Tosheka Textiles Takes on Sustainable Supply & Production
Tosheka. A Kiswahili word that simply means satisfaction, runs deep with meaning and promise for this social entrepreneurial enterprise. It’s a guarantee of fulfilling their partners and customers needs through quality, value, delivery and customer service. Started in 2011, Lucy...
continue reading