Solar energy company Clenergy (Xiamen) Technology Co (SHA:603628) has finalised the sale of a 65-MWp solar photovoltaic (PV) project that is being built in northern Germany.