Business Maverick, South Africa New Omnia CEO will try his ‘damn best to save the company’ by: Ray Mahlaka