They appear to have shocking track record. Every investment they make gets written off!!! (per the annual report)
All they do is burn cash (per the quarterlies)
Peter Kazacos and Co. cost Telstra cost Telstra sharehlders over a billion dollars!!!
What do you think??!!!