The Payment Times Reporting Scheme legislation is just around the corner. Are you compliance ready?
If the annual income of your business totals more than $100 million then it’s time to acquaint yourself with the new PTRS (Payment Times Reporting Scheme) legislation. The New Year is traditionally a time to nurse sore heads, reflect on the...
Read More >