TerniEnergia SpA (BIT:TER) has signed all contracts related to the previously announced sale of a 19.3-MW solar portfolio in Italy and a preliminary deal to shed its 50% stake in a joint venture (JV) with Italian renewable energy company Errenergia.