TaxWorldWeb – International Tax News

Most Recent

In what could end up a major tax scandal in France some 60 French lawmakers are in trouble with the taxman after their financial disclosures to the public didn’t quite match up with what they’d declared to authorities, according to media reports.




Categories