New talent searching platform 'TalentsinAfrica.com' launched

The platform makes it easy for new talents to be discovered
The platform makes it easy for new talents to be discovered