Lack of transparency stands in the way of a fair global tax system, according to a new report by the UK All Party Parliamentary Group (APPG) on Responsible Tax.
↧