ATO progress reports might be annoying for people still waiting on their own return, but the tax office has made a good showing of issuing regular updates. Its latest numbers suggest that it has processed 77% of returns submitted electronically — not quite its 94% target, but up on the same numbers last week. [ATO]
ATO Has Finalised 4.5 Million Tax Returns
Trending Stories Right Now
Since Slack's acquisition of HipChat from Atlassian last year, the collaboration game has pretty much become a two-horse race. Slack knows that Microsoft Teams is coming hard so it's added a stack of new products and features to its arsenal.
The CW may not run its own streaming service here but many of its shows are available through Netflix, Stan, Foxtel and other streaming services. The good news is the network has just renewed every series that eas left in limbo after previous announcements. Here's what we know from The CW, CBS All Acccess (which is closely aligned wth Ten All Access), Netflix and other networks.