They said it and they did it! Greece’s General Secretariat of Public Revenues uploaded the names of 13,730 big debtors on the official website of the Finance ministry. The names refer to natural persons and legal entities owing to the state more than 150,000 euro and are in payment delays […]