Telstra's big on stats - and rightly so, they give good stat - so what about Sat - Satellite that is, a bit of news from them this week - inking a Starlink deal. Plus Twitter's wild changes, under threat from Meta - to Thread or Re-Thread? What will we call it? And Trev's got the lowdown on new car sales stats for June - how did EVs go?