Opinion Business strategy Atlassian’s $1 billion browser bet is crazy, but it’s exactly the cray cray Australia needs Vijay Sundaram Sep 15, 2025