Namibia's own cosmetic chemist and manufacturer tells us more about her journey to where she is today.
See All 751 Episodes of "The Business Report on NOVA 1035"