French renewable energy producer Qair has reached financial close on a 46.51-MWp solar farm project in England backed by a government contract guaranteeing long-term revenues, the company said on Thursday.