Analysts cautious on sector, but prefer these two on earnings growth, reasonable valuations
Revenue and profit grew at reasonable pace but quarterly results missed Street estimates
Considerable delay is a reason; this means more work for PFC & REC