catalyzing unprecedented results

Eco + Sawa is a word play on the Swahili phase, Iko Sawa, meaning It's OK.  

 

impact@ecosawa.com