public revenue

Greek Taxpayers Meet Deadline for First Time in Nine Years, Revenue Service Reports

For the first time in nine years, Greek taxpayers have filed their income tax returns within the deadline, the Independent…

6 months ago