German utility E.ON has agreed to sell its 527 MW Terni hydroelectric power complex to Genoa-based ERG Power Generation S.p.A.