Nick van der Hoven has resigned as CEO of JSE-listed Bauba Resources. The company reported on September 15 that Frederick Geldenhuys had also resigned as independent nonexecutive director. Van der ...