Shai Aharonovitz appointed as new head of Israel's Tax Authority breaking news(photo credit: JPOST STAFF)