Committed. Accurate. Relevant.
Chairman of the Trinidad and Tobago Revenue Authority (TTRA), Nigel Edwards believes there is a need…