Libstar Holdings Limited kondigde aan dat de heer Charl De Villiers, de huidige Chief Financial Officer is benoemd tot Chief Executive Officer met ingang van 1 januari 2023.