Telstra executives face a bruising Senate inquiry over last week’s major outage, Netflix shares fall after disappointing investors. Plus, is another interest rate rise on the cards?
Business Now with Ross Greenwood
1,055 clip(s)
Business Now | 22 July
22:35
Business Now | 21 July
22:28
Business Now | 20 July
22:41