Read more about Communication and event management platform Lead for IOTA, the organisation of Governmental tax authorities from among 44 countries