REC may be the only large European Solar Player to survive the vicious 2012 downturn