Peter van Onselen hit with Ten’s costs after losing contract case Andrew Gotting 2023-07-24 11:50 pm By Cat Fredenburgh