The tax environment is becoming increasingly complex and challenging - tax authorities are constantly under pressure to carry out more tax audits and…