REC Annual Financial Results