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