Most tech giants paid their share of tax during 2018 financial year, ATO reveals by opensourcelicensemanagement_8i6jyj • December 12, 2019 Except there were still some repeat offenders that continued to pay nothing. …read more Source:: Open Source S