It is startling that the troika has refused to accept responsibility for any of this or admit how bad its forecasts and models have been. But what is even more surprising is that Europe’s leaders have not even learned. The troika is still demanding that Greece achieve a primary budget surplus (excluding interest payments) of 3.5% of GDP by 2018.
Read Full Article »