http://en.m.wikipedia.org/wiki/Ease_of_Doing_Business_Index
The only European countries that have lower rank are Russia, Ukraine and Kosovo.
Greece does better than Brazil, Argentina and India though.