Germanyâs Innogy SE (ETR:IGY) has sold a biomass combined heat and power (CHP) plant in western Germany to Austria-based Cycleenergy Holding GmbH for an undisclosed sum.