businessEnergy firm expects recoveryIrish energy company Mainstream Renewable Power is expecting a strong turnaround in this year’s performance, having posted a €46.6m loss in 2014.