Solar developer-operator Emeren Group Ltd and fund manager Glennmont Partners have sealed a deal to jointly…