The Blue Company – Anti Corruption Initiative

A Swahili proverb which speaks to integrity is ‘Chema chajiuza, kibaya chajitembeza’ which translates to  ‘Good things market themselves; bad things advertise themselves.’ In English we might say “Truth/good will…

Read More