H.E. Graca Machel & Zuriel Oduwole receive Forbes Woman Award
A day after leading a panel of thought leaders at a Forbes conference in Johannesburg – South Africa, for female executives that included a footfall federation CEO, a Basketball conference executive, to