November 12 (Renewables Now) â Solar energy company Clenergy (Xiamen) Technology Co (SHA:603628)Â last week confirmed it has won an off-take deal for a 115-MW solar project in New South Wales in the latest renewables tender of Snowy Hydro Ltd.