The $16b Aussie tech firm in a slanging match over its China links
The $16 billion Australian payments unicorn remains very sensitive to criticism of its operations in China.
5News aggregated this summary from the outlet’s public feed. The full article, with all the context, is on www.smh.com.au — the content belongs to Sydney Morning Herald - Business.