CREC profit surges 58% as new solar capacity boosts earnings | Daily Tribune