Reports

The promise and pitfalls of Nigeria’s new tax identification system

A Tax Identification Number (TIN), now formally referred to as a Tax ID under the Nigeria Tax Administration Act (NTAA)

read more The promise and pitfalls of Nigeria’s new tax identification system