Altech CEO Craig Venter has taken umbrage at a report in the Sunday Times that questioned his leadership style and that implied it may be time for him to step down from the JSE-listed technology group. The article, published in the Business Times section of the newspaper on 29 January, said