Chacha’s “Most Inspiring Female Business Leader” award sparks debate on social media
The debate began sparking on social media immediately after Chawezi Banda, publicly known as Chacha and the CEO of ChaCha Fashions and Care Homes, emerged victorious in the title of "Most Inspiring Female Business Leader"… ...