"It was with great shock and sadness that we learnt of the brutal attack on innocent citizens at the Westgate Shopping Centre in Nairobi on Saturday...
An estimated €193 billion in VAT revenues (1.5% of GDP) was lost due to non-compliance or non-collection in 2011, according to a new study on the...
On 4 September, the Legal Affairs and Human Rights Committee of the Parliamentary Assembly of the Council of Europe has approved the report entitled Refusing Impunity for...